something big - French English Dictionary